package gob.osinerg.emergencia.bean;

import gob.osinerg.emergencia.util.Converter;

import java.util.Date;
import java.util.List;

public class IncidenteDetalle extends GenericBean{

	private static final long serialVersionUID = 1L;
	private Long idIncidente;
	private Integer nro;	
	private Date fecha;
	private String strFecha;
	private String hora;
	private String lugarIncidente;
	private String descripcion;
	private Long cantidadDerramada;
	private String cantidadDerram;
	private String observaciones;	
	private List accionCorrectivaList;

	public String getStrFecha() {
		return strFecha;
	}
	
	public void setStrFecha(String strFecha) {
		this.strFecha = strFecha;
		if(strFecha != null && !strFecha.equals("")){
			this.fecha = Converter.stringToDate(strFecha);	
		}
	}
	
	public Date getFecha() {
		return fecha;
	}
	
	public void setFecha(Date fecha) {
		this.fecha = fecha;
		if(fecha != null){
			this.strFecha = Converter.dateToString(fecha);	
		}				
	}
	
	public String getCantidadDerram() {
		return cantidadDerram;
	}

	public void setCantidadDerram(String cantidadDerram) {
		this.cantidadDerram = cantidadDerram;
		if(cantidadDerram != null && !cantidadDerram.equals("")){
			this.cantidadDerramada = new Long(cantidadDerram);	
		}
	}

	public Long getIdIncidente() {
		return idIncidente;
	}
	public void setIdIncidente(Long idIncidente) {
		this.idIncidente = idIncidente;
	}
	public String getHora() {
		return hora;
	}
	public void setHora(String hora) {
		this.hora = hora;
	}
	public String getLugarIncidente() {
		return lugarIncidente;
	}
	public void setLugarIncidente(String lugarIncidente) {
		this.lugarIncidente = lugarIncidente;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public Long getCantidadDerramada() {
		return cantidadDerramada;
	}
	public void setCantidadDerramada(Long cantidadDerramada) {
		this.cantidadDerramada = cantidadDerramada;
		if(cantidadDerramada != null){
			this.cantidadDerram = cantidadDerramada+"";	
		}
	}
	public String getObservaciones() {
		return observaciones;
	}
	public void setObservaciones(String observaciones) {
		this.observaciones = observaciones;
	}
	public List getAccionCorrectivaList() {
		return accionCorrectivaList;
	}
	public void setAccionCorrectivaList(List accionCorrectivaList) {
		this.accionCorrectivaList = accionCorrectivaList;
	}
	public Integer getNro() {
		return nro;
	}
	public void setNro(Integer nro) {
		this.nro = nro;
	}	
}
